makes/making it attractive - French English Dictionary